package com.java.java基础.文件操作;

import org.junit.jupiter.api.Test;

import java.io.File;
import java.io.IOException;

/**
 *
 */
public class FileFirst {
    public static void main(String[] args) {

    }
    // 方式1： new File(String pathname)
    @Test
    public void test1(){
//        File file1 = new File("hello.txt");
//        File file2 = new File("D:\\a.txt");
//        System.out.println(file1);
//        System.out.println(file2);
        String filePath = "D:\\a.txt";
        File file = new File(filePath);
        try{
            file.createNewFile();
            System.out.println("文件创建成功");
        }catch (IOException e){
            e.printStackTrace();
        }
    }

    // 方式2： new File(String parent, String child)
    @Test
    public void test2() {
        // jvm中创建对象-内存中存在
        File file = new File("D:\\", "b.txt");
        try{
            // 在硬盘中创建文件
            file.createNewFile();
            System.out.println("文件创建成功");
        }catch (IOException e){
            e.printStackTrace();
        }

    }

    // 方式3： new File(File parent, String child)
    public void test3() {
    }
}
